{
  "b": 209,
  "disableInputWhenNotFocused": true,
  "mangledName": "Test_32Room",
  "name": "Test Room",
  "r": 209,
  "standardSortMethod": true,
  "stopSoundsOnStartup": true,
  "title": "Test Act",
  "v": 209,
  "uiSettings": {
    "grid": false,
    "gridType": "rectangular",
    "gridWidth": 32,
    "gridHeight": 32,
    "gridOffsetX": 0,
    "gridOffsetY": 0,
    "gridColor": 10401023,
    "gridAlpha": 0.8,
    "snap": false,
    "zoomFactor": 1.5453999999999957,
    "windowMask": false
  },
  "objectsGroups": [],
  "variables": [],
  "instances": [
    {
      "angle": 0,
      "customSize": true,
      "height": 32,
      "layer": "",
      "name": "PLatform",
      "persistentUuid": "26aa2c79-46b8-4d71-82cd-ea456878333b",
      "width": 447,
      "x": 19,
      "y": 344,
      "zOrder": 2,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": true,
      "height": 32,
      "layer": "",
      "name": "PLatform",
      "persistentUuid": "999a038e-b429-404d-929a-e03cac06a34f",
      "width": 230,
      "x": 569,
      "y": 238,
      "zOrder": 3,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "GUI",
      "name": "TimeText",
      "persistentUuid": "e9bb5863-e76d-4204-8b69-cfb8899c478f",
      "width": 0,
      "x": 5,
      "y": 5,
      "zOrder": 0,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 135,
      "customSize": true,
      "height": 24,
      "layer": "",
      "name": "PLatform",
      "persistentUuid": "908704b4-3988-4a03-875d-b7651629ec8c",
      "width": 170,
      "x": 432.2594909667969,
      "y": 294.9389953613281,
      "zOrder": 3,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": true,
      "height": 23,
      "layer": "GUI",
      "name": "TimeMinutes",
      "persistentUuid": "d89b675f-4ae0-4723-bd5f-d5e031854465",
      "width": 12,
      "x": 71,
      "y": 5,
      "zOrder": 0,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "GUI",
      "name": "TimeText2",
      "persistentUuid": "3dddd1d8-85c7-4e4f-8513-dbe84e2291b7",
      "width": 0,
      "x": 83,
      "y": 5,
      "zOrder": 0,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "GUI",
      "name": "TimeSeconds2",
      "persistentUuid": "62a3d2b4-ea10-4218-94d9-1a3f1e028724",
      "width": 0,
      "x": 102,
      "y": 5,
      "zOrder": 0,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "GUI",
      "name": "TimeSeconds",
      "persistentUuid": "471d22ad-5061-4c37-8a66-793960dd25c9",
      "width": 0,
      "x": 90,
      "y": 5,
      "zOrder": 0,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": true,
      "height": 33,
      "layer": "",
      "name": "JumpthruPLatform",
      "persistentUuid": "31d9b736-19e3-493c-ac61-962b0a4d238f",
      "width": 321,
      "x": 351,
      "y": 127,
      "zOrder": 9,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Enemy",
      "persistentUuid": "bade0b56-0846-4253-8701-3f7c2b520214",
      "width": 0,
      "x": 501,
      "y": 63,
      "zOrder": 10,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "GUI",
      "name": "RingsText",
      "persistentUuid": "60a9ea5f-2ec0-4825-8930-b60b8e343864",
      "width": 0,
      "x": 5,
      "y": 33,
      "zOrder": 0,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "GUI",
      "name": "RingCount",
      "persistentUuid": "b67ac364-0f6c-4738-b724-5291e8e0962f",
      "width": 0,
      "x": 101,
      "y": 33,
      "zOrder": 0,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Ring",
      "persistentUuid": "4c4c69fb-129b-4e9a-bf6c-b7a971220c50",
      "width": 0,
      "x": 698,
      "y": 186,
      "zOrder": 11,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Ring",
      "persistentUuid": "09346469-3da7-4b30-93f7-408bb671535d",
      "width": 0,
      "x": 714,
      "y": 186,
      "zOrder": 12,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Ring",
      "persistentUuid": "6769d393-5e0c-4459-8cfb-36fc769e73f2",
      "width": 0,
      "x": 730,
      "y": 186,
      "zOrder": 13,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Ring",
      "persistentUuid": "f56089d9-e2ca-4559-a0e1-7e587db84db9",
      "width": 0,
      "x": 393,
      "y": 75,
      "zOrder": 11,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Ring",
      "persistentUuid": "24efb9b1-6507-4ed3-a3a0-93c744096e1c",
      "width": 0,
      "x": 409,
      "y": 75,
      "zOrder": 12,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Ring",
      "persistentUuid": "ee2b5ae5-7452-4e9b-b64b-238966a581e6",
      "width": 0,
      "x": 425,
      "y": 75,
      "zOrder": 13,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "SpawnPoint",
      "persistentUuid": "4623b31c-48f5-44ce-a78e-658216a63cf3",
      "width": 0,
      "x": 156,
      "y": 280,
      "zOrder": 14,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 155,
      "customSize": true,
      "height": 32,
      "layer": "",
      "name": "JumpthruPLatform",
      "persistentUuid": "be0ba27c-92ef-4072-b434-f5da88c9a41f",
      "width": 295,
      "x": 778,
      "y": 177,
      "zOrder": 0,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Player",
      "persistentUuid": "b8776c6e-f5f7-4960-9c99-7b4001ae77bb",
      "width": 0,
      "x": 171,
      "y": 295,
      "zOrder": 15,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "BigRing",
      "persistentUuid": "88cc281d-5adf-45b6-a291-c685250a5af5",
      "width": 0,
      "x": 827,
      "y": 89,
      "zOrder": 16,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "c923524e-34d6-4382-9c3b-f61d85ae7c5b",
      "width": 0,
      "x": 347,
      "y": 312,
      "zOrder": 17,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 335,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "e1e50e24-cc3b-491d-a831-d8569bfeb317",
      "width": 0,
      "x": 860,
      "y": 163,
      "zOrder": 17,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "71d19a41-a147-42f1-ba16-4ba96e7f2456",
      "width": 0,
      "x": 450,
      "y": 95,
      "zOrder": 17,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": true,
      "height": 32,
      "layer": "",
      "name": "PLatform",
      "persistentUuid": "f29be641-96d3-49bf-af2a-3f7a163f4d8e",
      "width": 466,
      "x": 699,
      "y": 615,
      "zOrder": 2,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "a610ae64-0823-4c1d-b14a-c8c5d36f4304",
      "width": 0,
      "x": 744,
      "y": 583,
      "zOrder": 17,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "00ff493b-72e4-4391-90c0-2147b83dcb0b",
      "width": 0,
      "x": 1125,
      "y": 583,
      "zOrder": 18,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "2c57fc2c-eb5a-42ab-b918-b20fe211d4cf",
      "width": 0,
      "x": 1078,
      "y": 583,
      "zOrder": 19,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "6f323c5d-8b14-4a13-86a5-9cd4ae2e6116",
      "width": 0,
      "x": 1030,
      "y": 583,
      "zOrder": 20,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "aa94a194-ab4b-4982-bf37-9516f0396ae1",
      "width": 0,
      "x": 983,
      "y": 583,
      "zOrder": 21,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "67471da4-4a28-4602-a9de-5d1796ccbf63",
      "width": 0,
      "x": 936,
      "y": 583,
      "zOrder": 22,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "aa7294b5-cc0e-4777-9100-dd652d684f48",
      "width": 0,
      "x": 886,
      "y": 583,
      "zOrder": 23,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "c1a9bf5e-2a37-416d-bfca-d64a8afafd1e",
      "width": 0,
      "x": 838,
      "y": 583,
      "zOrder": 24,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "3d4a8c36-021f-401e-96ff-a7aae313419e",
      "width": 0,
      "x": 790,
      "y": 583,
      "zOrder": 25,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    },
    {
      "angle": 0,
      "customSize": false,
      "height": 0,
      "layer": "",
      "name": "Spikes",
      "persistentUuid": "f56c75bb-9d9c-4ffa-926e-ac282dc3a964",
      "width": 0,
      "x": 699,
      "y": 583,
      "zOrder": 26,
      "numberProperties": [],
      "stringProperties": [],
      "initialVariables": []
    }
  ],
  "objects": [
    {
      "assetStoreId": "",
      "name": "Player",
      "tags": "",
      "type": "Sprite",
      "updateIfNotVisible": false,
      "variables": [
        {
          "folded": true,
          "name": "JumpOrFly",
          "type": "number",
          "value": 0
        }
      ],
      "effects": [],
      "behaviors": [
        {
          "name": "PlatformerObject",
          "type": "PlatformBehavior::PlatformerObjectBehavior",
          "acceleration": 1500,
          "canGoDownFromJumpthru": true,
          "canGrabPlatforms": false,
          "canGrabWithoutMoving": true,
          "deceleration": 1500,
          "gravity": 1000,
          "ignoreDefaultControls": false,
          "jumpSpeed": 600,
          "jumpSustainTime": 0.2,
          "ladderClimbingSpeed": 150,
          "maxFallingSpeed": 700,
          "maxSpeed": 250,
          "slopeMaxAngle": 60,
          "useLegacyTrajectory": false,
          "xGrabTolerance": 10,
          "yGrabOffset": 0
        }
      ],
      "animations": [
        {
          "name": "stand",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.08,
              "sprites": [
                {
                  "hasCustomCollisionMask": true,
                  "image": "sprites/player/player_stand_1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": [
                    [
                      {
                        "x": 2,
                        "y": 0
                      },
                      {
                        "x": 21,
                        "y": 0
                      },
                      {
                        "x": 21,
                        "y": 31
                      },
                      {
                        "x": 2,
                        "y": 31
                      }
                    ]
                  ]
                }
              ]
            }
          ]
        },
        {
          "name": "jump",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": true,
              "timeBetweenFrames": 0.15000000596046448,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/player/player_jump_1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                },
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/player/player_jump_2.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                },
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/player/player_jump_3.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        },
        {
          "name": "player_temp",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.07999999821186066,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/temp_files/player_temp-1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "assetStoreId": "",
      "height": 32,
      "name": "PLatform",
      "tags": "",
      "texture": "sprites/temp_files/platform_temp-1.png",
      "type": "TiledSpriteObject::TiledSprite",
      "width": 32,
      "variables": [],
      "effects": [],
      "behaviors": [
        {
          "name": "Platform",
          "type": "PlatformBehavior::PlatformBehavior",
          "canBeGrabbed": false,
          "platformType": "NormalPlatform",
          "yGrabOffset": 0
        }
      ]
    },
    {
      "assetStoreId": "",
      "height": 16,
      "name": "JumpthruPLatform",
      "tags": "",
      "texture": "sprites/temp_files/jumpthru_platform_temp-1.png",
      "type": "TiledSpriteObject::TiledSprite",
      "width": 16,
      "variables": [],
      "effects": [],
      "behaviors": [
        {
          "name": "Platform",
          "type": "PlatformBehavior::PlatformBehavior",
          "platformType": "Jumpthru",
          "canBeGrabbed": false,
          "yGrabOffset": 0
        }
      ]
    },
    {
      "assetStoreId": "",
      "bold": true,
      "italic": false,
      "name": "TimeText",
      "smoothed": true,
      "tags": "",
      "type": "TextObject::Text",
      "underlined": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "string": "TIME:",
      "font": "",
      "characterSize": 20,
      "color": {
        "b": 28,
        "g": 231,
        "r": 248
      }
    },
    {
      "assetStoreId": "",
      "bold": true,
      "italic": false,
      "name": "RingsText",
      "smoothed": true,
      "tags": "",
      "type": "TextObject::Text",
      "underlined": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "string": "RINGS:",
      "font": "",
      "characterSize": 20,
      "color": {
        "b": 28,
        "g": 231,
        "r": 248
      }
    },
    {
      "assetStoreId": "",
      "bold": true,
      "italic": false,
      "name": "TimeText2",
      "smoothed": true,
      "tags": "",
      "type": "TextObject::Text",
      "underlined": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "string": ":",
      "font": "",
      "characterSize": 20,
      "color": {
        "b": 28,
        "g": 231,
        "r": 248
      }
    },
    {
      "assetStoreId": "",
      "bold": true,
      "italic": false,
      "name": "TimeMinutes",
      "smoothed": true,
      "tags": "",
      "type": "TextObject::Text",
      "underlined": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "string": "0",
      "font": "",
      "characterSize": 20,
      "color": {
        "b": 28,
        "g": 231,
        "r": 248
      }
    },
    {
      "assetStoreId": "",
      "bold": true,
      "italic": false,
      "name": "RingCount",
      "smoothed": true,
      "tags": "",
      "type": "TextObject::Text",
      "underlined": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "string": "0",
      "font": "",
      "characterSize": 20,
      "color": {
        "b": 28,
        "g": 231,
        "r": 248
      }
    },
    {
      "assetStoreId": "",
      "bold": true,
      "italic": false,
      "name": "TimeSeconds",
      "smoothed": true,
      "tags": "",
      "type": "TextObject::Text",
      "underlined": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "string": "0",
      "font": "",
      "characterSize": 20,
      "color": {
        "b": 28,
        "g": 231,
        "r": 248
      }
    },
    {
      "assetStoreId": "",
      "bold": true,
      "italic": false,
      "name": "TimeSeconds2",
      "smoothed": true,
      "tags": "",
      "type": "TextObject::Text",
      "underlined": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "string": "0",
      "font": "",
      "characterSize": 20,
      "color": {
        "b": 28,
        "g": 231,
        "r": 248
      }
    },
    {
      "assetStoreId": "",
      "name": "Enemy",
      "tags": "",
      "type": "Sprite",
      "updateIfNotVisible": false,
      "variables": [
        {
          "folded": true,
          "name": "bullet_dir",
          "type": "number",
          "value": 0
        }
      ],
      "effects": [],
      "behaviors": [],
      "animations": [
        {
          "name": "enemy_temp",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.07999999821186066,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/temp_files/enemy_temp-1.png",
                  "points": [
                    {
                      "name": "Left",
                      "x": 0,
                      "y": 32
                    },
                    {
                      "name": "Right",
                      "x": 64,
                      "y": 32
                    }
                  ],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "assetStoreId": "",
      "name": "Spikes",
      "tags": "",
      "type": "Sprite",
      "updateIfNotVisible": false,
      "variables": [
        {
          "folded": true,
          "name": "bullet_dir",
          "type": "number",
          "value": 0
        }
      ],
      "effects": [],
      "behaviors": [],
      "animations": [
        {
          "name": "spikes",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.08,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/spikes.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "assetStoreId": "",
      "name": "EnemyBullet",
      "tags": "",
      "type": "Sprite",
      "updateIfNotVisible": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "animations": [
        {
          "name": "bullet_temp",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.07999999821186066,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/temp_files/bullet_temp-1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "assetStoreId": "",
      "name": "Ring",
      "tags": "",
      "type": "Sprite",
      "updateIfNotVisible": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "animations": [
        {
          "name": "main",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.08,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/rings/ring_1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        },
        {
          "name": "ring_temp",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.07999999821186066,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/temp_files/ring_temp-1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "assetStoreId": "",
      "name": "BigRing",
      "tags": "",
      "type": "Sprite",
      "updateIfNotVisible": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "animations": [
        {
          "name": "main",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.08,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/rings/big_ring_1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        },
        {
          "name": "ring_temp",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.07999999821186066,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/temp_files/ring_temp-1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "assetStoreId": "",
      "name": "SpawnPoint",
      "tags": "",
      "type": "Sprite",
      "updateIfNotVisible": false,
      "variables": [],
      "effects": [],
      "behaviors": [],
      "animations": [
        {
          "name": "",
          "useMultipleDirections": false,
          "directions": [
            {
              "looping": false,
              "timeBetweenFrames": 0.08,
              "sprites": [
                {
                  "hasCustomCollisionMask": false,
                  "image": "sprites/temp_files/player_temp-1.png",
                  "points": [],
                  "originPoint": {
                    "name": "origine",
                    "x": 0,
                    "y": 0
                  },
                  "centerPoint": {
                    "automatic": true,
                    "name": "centre",
                    "x": 0,
                    "y": 0
                  },
                  "customCollisionMask": []
                }
              ]
            }
          ]
        }
      ]
    }
  ],
  "events": [
    {
      "type": "BuiltinCommonInstructions::Link",
      "include": {
        "includeConfig": 0
      },
      "target": "BaseAct"
    },
    {
      "type": "BuiltinCommonInstructions::Standard",
      "conditions": [
        {
          "type": {
            "value": "DepartScene"
          },
          "parameters": [
            ""
          ]
        }
      ],
      "actions": [
        {
          "type": {
            "value": "PlayMusicCanal"
          },
          "parameters": [
            "",
            "music/Alaclair Ensemble - Intergalactique.mp3",
            "0",
            "yes",
            "100",
            "1"
          ]
        }
      ]
    },
    {
      "colorB": 228,
      "colorG": 176,
      "colorR": 74,
      "creationTime": 0,
      "name": "Oh the misery, everybody wants to be my enemy",
      "source": "",
      "type": "BuiltinCommonInstructions::Group",
      "events": [
        {
          "type": "BuiltinCommonInstructions::Standard",
          "conditions": [
            {
              "type": {
                "value": "CompareTimer"
              },
              "parameters": [
                "",
                "\"TimerAttack\"",
                ">=",
                "1.5"
              ]
            }
          ],
          "actions": [
            {
              "type": {
                "value": "ModVarObjet"
              },
              "parameters": [
                "Enemy",
                "bullet_dir",
                "=",
                "RandomInRange(0,1)"
              ]
            }
          ],
          "events": [
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "VarObjet"
                  },
                  "parameters": [
                    "Enemy",
                    "bullet_dir",
                    "=",
                    "0"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "Create"
                  },
                  "parameters": [
                    "",
                    "EnemyBullet",
                    "Enemy.PointX(\"Left\")",
                    "Enemy.PointY(\"Left\")",
                    "\"\""
                  ]
                },
                {
                  "type": {
                    "value": "AddForceAL"
                  },
                  "parameters": [
                    "EnemyBullet",
                    "180",
                    "350",
                    "1"
                  ]
                },
                {
                  "type": {
                    "value": "ResetTimer"
                  },
                  "parameters": [
                    "",
                    "\"TimerAttack\""
                  ]
                }
              ]
            },
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "VarObjet"
                  },
                  "parameters": [
                    "Enemy",
                    "bullet_dir",
                    "=",
                    "1"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "Create"
                  },
                  "parameters": [
                    "",
                    "EnemyBullet",
                    "Enemy.PointX(\"Right\")",
                    "Enemy.PointY(\"Right\")",
                    "\"\""
                  ]
                },
                {
                  "type": {
                    "value": "AddForceAL"
                  },
                  "parameters": [
                    "EnemyBullet",
                    "0",
                    "350",
                    "1"
                  ]
                },
                {
                  "type": {
                    "value": "ResetTimer"
                  },
                  "parameters": [
                    "",
                    "\"TimerAttack\""
                  ]
                }
              ]
            }
          ]
        }
      ],
      "parameters": []
    },
    {
      "colorB": 228,
      "colorG": 176,
      "colorR": 74,
      "creationTime": 0,
      "name": "Игрок и взаимодействия",
      "source": "",
      "type": "BuiltinCommonInstructions::Group",
      "events": [
        {
          "type": "BuiltinCommonInstructions::Standard",
          "conditions": [
            {
              "type": {
                "value": "CollisionNP"
              },
              "parameters": [
                "Player",
                "Ring",
                "",
                "",
                "yes"
              ]
            }
          ],
          "actions": [
            {
              "type": {
                "value": "Delete"
              },
              "parameters": [
                "Ring",
                ""
              ]
            },
            {
              "type": {
                "value": "ModVarGlobal"
              },
              "parameters": [
                "ActRings",
                "+",
                "1"
              ]
            },
            {
              "type": {
                "value": "PlayMusic"
              },
              "parameters": [
                "",
                "sounds/ring_sound.mp3",
                "",
                "100",
                "1"
              ]
            }
          ]
        },
        {
          "type": "BuiltinCommonInstructions::Standard",
          "conditions": [
            {
              "type": {
                "value": "CollisionNP"
              },
              "parameters": [
                "Player",
                "BigRing",
                "",
                "",
                "yes"
              ]
            }
          ],
          "actions": [
            {
              "type": {
                "value": "Delete"
              },
              "parameters": [
                "BigRing",
                ""
              ]
            },
            {
              "type": {
                "value": "ModVarGlobal"
              },
              "parameters": [
                "ActRings",
                "+",
                "50"
              ]
            },
            {
              "type": {
                "value": "PlayMusic"
              },
              "parameters": [
                "",
                "sounds/ring_sound.mp3",
                "",
                "100",
                "1"
              ]
            }
          ]
        },
        {
          "type": "BuiltinCommonInstructions::Comment",
          "color": {
            "b": 109,
            "g": 230,
            "r": 255,
            "textB": 0,
            "textG": 0,
            "textR": 0
          },
          "comment": "TODO: Сделать смерть и т.д.",
          "comment2": ""
        },
        {
          "type": "BuiltinCommonInstructions::Standard",
          "conditions": [
            {
              "type": {
                "value": "CollisionNP"
              },
              "parameters": [
                "Player",
                "EnemyBullet",
                "",
                "",
                ""
              ]
            }
          ],
          "actions": [],
          "events": [
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "VarGlobal"
                  },
                  "parameters": [
                    "ActRings",
                    ">=",
                    "1"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "MettreAutour"
                  },
                  "parameters": [
                    "Player",
                    "SpawnPoint",
                    "0",
                    "0"
                  ]
                },
                {
                  "type": {
                    "value": "ModVarGlobal"
                  },
                  "parameters": [
                    "ActRings",
                    "-",
                    "1"
                  ]
                }
              ]
            },
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "VarGlobal"
                  },
                  "parameters": [
                    "ActRings",
                    "<=",
                    "0"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "Scene"
                  },
                  "parameters": [
                    "",
                    "\"Test Room\"",
                    ""
                  ]
                }
              ]
            }
          ]
        },
        {
          "type": "BuiltinCommonInstructions::Standard",
          "conditions": [
            {
              "type": {
                "value": "CollisionNP"
              },
              "parameters": [
                "Player",
                "Spikes",
                "",
                "",
                ""
              ]
            }
          ],
          "actions": [],
          "events": [
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "VarGlobal"
                  },
                  "parameters": [
                    "ActRings",
                    ">=",
                    "1"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "MettreAutour"
                  },
                  "parameters": [
                    "Player",
                    "SpawnPoint",
                    "0",
                    "0"
                  ]
                },
                {
                  "type": {
                    "value": "ModVarGlobal"
                  },
                  "parameters": [
                    "ActRings",
                    "-",
                    "1"
                  ]
                }
              ]
            },
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "VarGlobal"
                  },
                  "parameters": [
                    "ActRings",
                    "<=",
                    "0"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "Scene"
                  },
                  "parameters": [
                    "",
                    "\"Test Room\"",
                    ""
                  ]
                }
              ]
            }
          ]
        },
        {
          "colorB": 228,
          "colorG": 176,
          "colorR": 74,
          "creationTime": 0,
          "folded": true,
          "name": "Анимации, они на деревьях!",
          "source": "",
          "type": "BuiltinCommonInstructions::Group",
          "events": [
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "KeyPressed"
                  },
                  "parameters": [
                    "",
                    "Left"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "FlipX"
                  },
                  "parameters": [
                    "Player",
                    "yes"
                  ]
                }
              ]
            },
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "KeyPressed"
                  },
                  "parameters": [
                    "",
                    "Right"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "FlipX"
                  },
                  "parameters": [
                    "Player",
                    "no"
                  ]
                }
              ]
            },
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "PlatformBehavior::IsJumping"
                  },
                  "parameters": [
                    "Player",
                    "PlatformerObject"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "ChangeAnimation"
                  },
                  "parameters": [
                    "Player",
                    "=",
                    "1"
                  ]
                }
              ],
              "events": [
                {
                  "type": "BuiltinCommonInstructions::Standard",
                  "conditions": [
                    {
                      "type": {
                        "value": "KeyPressed"
                      },
                      "parameters": [
                        "",
                        "Left"
                      ]
                    }
                  ],
                  "actions": [
                    {
                      "type": {
                        "value": "FlipX"
                      },
                      "parameters": [
                        "Player",
                        "yes"
                      ]
                    }
                  ]
                },
                {
                  "type": "BuiltinCommonInstructions::Standard",
                  "conditions": [
                    {
                      "type": {
                        "value": "KeyPressed"
                      },
                      "parameters": [
                        "",
                        "Right"
                      ]
                    }
                  ],
                  "actions": [
                    {
                      "type": {
                        "value": "FlipX"
                      },
                      "parameters": [
                        "Player",
                        "no"
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "inverted": true,
                    "value": "PlatformBehavior::IsJumping"
                  },
                  "parameters": [
                    "Player",
                    "PlatformerObject"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "ChangeAnimation"
                  },
                  "parameters": [
                    "Player",
                    "=",
                    "0"
                  ]
                }
              ]
            }
          ],
          "parameters": []
        },
        {
          "type": "BuiltinCommonInstructions::Comment",
          "color": {
            "b": 109,
            "g": 230,
            "r": 255,
            "textB": 0,
            "textG": 0,
            "textR": 0
          },
          "comment": "Здесь ~~были драконы~~ должна быть реализация полёта",
          "comment2": ""
        },
        {
          "type": "BuiltinCommonInstructions::Standard",
          "conditions": [
            {
              "type": {
                "value": "KeyPressed"
              },
              "parameters": [
                "",
                "Space"
              ]
            }
          ],
          "actions": [
            {
              "type": {
                "value": "ModVarObjet"
              },
              "parameters": [
                "Player",
                "JumpOrFly",
                "+",
                "1"
              ]
            }
          ]
        },
        {
          "type": "BuiltinCommonInstructions::Standard",
          "conditions": [
            {
              "type": {
                "value": "VarObjet"
              },
              "parameters": [
                "Player",
                "JumpOrFly",
                ">=",
                "1"
              ]
            }
          ],
          "actions": [
            {
              "type": {
                "value": "ResetTimer"
              },
              "parameters": [
                "",
                "\"PlayerFlyTimer\""
              ]
            }
          ],
          "events": [
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "KeyPressed"
                  },
                  "parameters": [
                    "",
                    "Space"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "PlatformBehavior::SetCanJump"
                  },
                  "parameters": [
                    "Player",
                    "PlatformerObject"
                  ]
                }
              ]
            },
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [
                {
                  "type": {
                    "value": "CompareTimer"
                  },
                  "parameters": [
                    "",
                    "\"PlayerFlyTimer\"",
                    ">=",
                    "3"
                  ]
                }
              ],
              "actions": [
                {
                  "type": {
                    "value": "ModVarObjet"
                  },
                  "parameters": [
                    "Player",
                    "JumpOrFly",
                    "=",
                    "0"
                  ]
                },
                {
                  "type": {
                    "value": "PlatformBehavior::PlatformerObjectBehavior::SetCanNotAirJump"
                  },
                  "parameters": [
                    "Player",
                    "PlatformerObject"
                  ]
                },
                {
                  "type": {
                    "value": "PlatformBehavior::PlatformerObjectBehavior::AbortJump"
                  },
                  "parameters": [
                    "Player",
                    "PlatformerObject"
                  ]
                },
                {
                  "type": {
                    "value": "ResetTimer"
                  },
                  "parameters": [
                    "",
                    "\"PlayerFlyTimer\""
                  ]
                }
              ]
            }
          ]
        }
      ],
      "parameters": []
    }
  ],
  "layers": [
    {
      "ambientLightColorB": 1869181810,
      "ambientLightColorG": 1700160615,
      "ambientLightColorR": 0,
      "followBaseLayerCamera": false,
      "isLightingLayer": false,
      "name": "",
      "visibility": true,
      "cameras": [
        {
          "defaultSize": true,
          "defaultViewport": true,
          "height": 0,
          "viewportBottom": 1,
          "viewportLeft": 0,
          "viewportRight": 1,
          "viewportTop": 0,
          "width": 0
        }
      ],
      "effects": []
    },
    {
      "ambientLightColorB": 7236208,
      "ambientLightColorG": 6046096,
      "ambientLightColorR": 7838544,
      "followBaseLayerCamera": false,
      "isLightingLayer": false,
      "name": "GUI",
      "visibility": true,
      "cameras": [],
      "effects": []
    }
  ],
  "behaviorsSharedData": [
    {
      "name": "Platform",
      "type": "PlatformBehavior::PlatformBehavior"
    },
    {
      "name": "PlatformerObject",
      "type": "PlatformBehavior::PlatformerObjectBehavior"
    }
  ]
}